home *** CD-ROM | disk | FTP | other *** search
/ Champak 123 / (Vol 123) Jan 13 2011.iso / Games / the_guarded_garden.swf / scripts / frame_30 / DoAction.as
Text File  |  2011-01-13  |  13KB  |  349 lines

  1. var ┬º\x01┬º = 303;
  2. while(true)
  3. {
  4.    if(eval("\x01") == 303)
  5.    {
  6.       set("\x01",eval("\x01") + 546);
  7.       ┬º┬ºpush(true);
  8.    }
  9.    else
  10.    {
  11.       if(eval("\x01") == 727)
  12.       {
  13.          set("\x01",eval("\x01") - 293);
  14.          break;
  15.       }
  16.       if(eval("\x01") == 383)
  17.       {
  18.          set("\x01",eval("\x01") - 147);
  19.       }
  20.       else if(eval("\x01") == 302)
  21.       {
  22.          set("\x01",eval("\x01") - 93);
  23.       }
  24.       else
  25.       {
  26.          if(eval("\x01") == 197)
  27.          {
  28.             set("\x01",eval("\x01") - 122);
  29.             ┬º┬ºpush(┬º┬ºpop() ^ ┬º┬ºpop());
  30.             break;
  31.          }
  32.          if(eval("\x01") == 6)
  33.          {
  34.             set("\x01",eval("\x01") + 616);
  35.             ┬º┬ºpush(true);
  36.          }
  37.          else if(eval("\x01") == 463)
  38.          {
  39.             set("\x01",eval("\x01") - 324);
  40.          }
  41.          else if(eval("\x01") == 885)
  42.          {
  43.             set("\x01",eval("\x01") - 767);
  44.          }
  45.          else if(eval("\x01") == 376)
  46.          {
  47.             set("\x01",eval("\x01") - 157);
  48.          }
  49.          else if(eval("\x01") == 933)
  50.          {
  51.             set("\x01",eval("\x01") - 286);
  52.             if(┬º┬ºpop())
  53.             {
  54.                set("\x01",eval("\x01") + 119);
  55.             }
  56.          }
  57.          else if(eval("\x01") == 760)
  58.          {
  59.             set("\x01",eval("\x01") - 480);
  60.             if(┬º┬ºpop())
  61.             {
  62.                set("\x01",eval("\x01") + 22);
  63.             }
  64.          }
  65.          else if(eval("\x01") == 118)
  66.          {
  67.             set("\x01",eval("\x01") + 785);
  68.          }
  69.          else if(eval("\x01") == 766)
  70.          {
  71.             set("\x01",eval("\x01") - 512);
  72.          }
  73.          else if(eval("\x01") == 139)
  74.          {
  75.             set("\x01",eval("\x01") + 621);
  76.             ┬º┬ºpush(true);
  77.          }
  78.          else
  79.          {
  80.             if(eval("\x01") == 861)
  81.             {
  82.                set("\x01",eval("\x01") - 131);
  83.                break;
  84.             }
  85.             if(eval("\x01") == 849)
  86.             {
  87.                set("\x01",eval("\x01") - 481);
  88.                if(┬º┬ºpop())
  89.                {
  90.                   set("\x01",eval("\x01") + 471);
  91.                }
  92.             }
  93.             else if(eval("\x01") == 851)
  94.             {
  95.                set("\x01",eval("\x01") + 10);
  96.                if(┬º┬ºpop())
  97.                {
  98.                   set("\x01",eval("\x01") - 131);
  99.                }
  100.             }
  101.             else
  102.             {
  103.                if(eval("\x01") == 280)
  104.                {
  105.                   set("\x01",eval("\x01") + 22);
  106.                   break;
  107.                }
  108.                if(eval("\x01") == 730)
  109.                {
  110.                   set("\x01",eval("\x01") + 219);
  111.                }
  112.                else if(eval("\x01") == 27)
  113.                {
  114.                   set("\x01",eval("\x01") + 796);
  115.                   if(┬º┬ºpop())
  116.                   {
  117.                      set("\x01",eval("\x01") - 816);
  118.                   }
  119.                }
  120.                else if(eval("\x01") == 75)
  121.                {
  122.                   set("\x01",eval("\x01") + 161);
  123.                }
  124.                else if(eval("\x01") == 622)
  125.                {
  126.                   set("\x01",eval("\x01") + 105);
  127.                   if(┬º┬ºpop())
  128.                   {
  129.                      set("\x01",eval("\x01") - 293);
  130.                   }
  131.                }
  132.                else if(eval("\x01") == 209)
  133.                {
  134.                   set("\x01",eval("\x01") - 50);
  135.                   ┬º┬ºpush(true);
  136.                }
  137.                else
  138.                {
  139.                   if(eval("\x01") == 903)
  140.                   {
  141.                      set("\x01",eval("\x01") - 710);
  142.                      var level = 1;
  143.                      var score = 0;
  144.                      var levelUpEvery = 20;
  145.                      var gameInPlay = false;
  146.                      var energy = 100;
  147.                      var energyMax = 100;
  148.                      var energyEbb = 0.025;
  149.                      var energyDrain = 0.25;
  150.                      var energyGain = 10;
  151.                      var energyBite = 25;
  152.                      var carrotsActive = [];
  153.                      var carrotsMin = 25;
  154.                      var carrotsMax = 25;
  155.                      var dogStartRow = 1;
  156.                      var dogStartColumn = 13;
  157.                      var dogsActive = [];
  158.                      var dogsAtStart = 3;
  159.                      var dogsMax = 50;
  160.                      var dogIndex = 1;
  161.                      var dogIndexMax = 50;
  162.                      var dogChaseRadius = 2;
  163.                      var dogSpeed = 3;
  164.                      var dogChaseSpeed = 7;
  165.                      var dogDepth = 40;
  166.                      var playerStartRow = 24;
  167.                      var playerStartColumn = 13;
  168.                      var playerSpeed = 6;
  169.                      var playerSprintSpeed = 12;
  170.                      var playerDepth = 30;
  171.                      var leftEdge = 0;
  172.                      var rightEdge = 1250;
  173.                      var topEdge = 0;
  174.                      var bottomEdge = 1250;
  175.                      var centerX = 275;
  176.                      var centerY = 175;
  177.                      var tileWidth = 50;
  178.                      var tileHeight = 50;
  179.                      var tileHalf = 25;
  180.                      var tileEdge = 24;
  181.                      var mapWidth = 25;
  182.                      var mapHeight = 25;
  183.                      var numOfTiles = mapWidth * mapHeight;
  184.                      var freeTiles = [];
  185.                      var mapRow1 = [1,1,1,1,1,1,1,1,1,1,1,5,0,5,1,1,1,1,1,1,1,1,1,1,1];
  186.                      var mapRow2 = [1,0,4,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,1];
  187.                      var mapRow3 = [1,0,2,0,2,0,2,0,2,0,1,0,0,0,1,0,2,2,2,0,2,2,2,4,1];
  188.                      var mapRow4 = [1,0,2,0,2,0,2,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1];
  189.                      var mapRow5 = [1,0,2,0,2,0,2,0,2,0,1,0,3,0,1,0,2,2,2,0,2,2,2,0,1];
  190.                      var mapRow6 = [1,0,0,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,1];
  191.                      var mapRow7 = [1,0,2,0,2,0,2,0,2,0,1,0,0,0,1,4,2,2,2,0,2,2,2,0,1];
  192.                      var mapRow8 = [1,0,2,0,2,0,2,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1];
  193.                      var mapRow9 = [1,0,2,0,2,0,2,0,2,0,1,0,0,0,1,0,2,2,2,0,2,2,2,0,1];
  194.                      var mapRow10 = [1,0,0,0,0,0,4,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,1];
  195.                      var mapRow11 = [1,1,1,0,1,1,1,0,1,1,1,0,0,0,1,1,1,0,1,1,1,0,1,1,1];
  196.                      var mapRow12 = [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0];
  197.                      var mapRow13 = [0,0,4,0,0,0,0,0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,4,0,0];
  198.                      var mapRow14 = [0,0,0,0,0,0,0,0,0,0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0];
  199.                      var mapRow15 = [1,1,1,0,1,1,1,0,1,1,1,0,0,0,1,1,1,0,1,1,1,0,1,1,1];
  200.                      var mapRow16 = [1,0,0,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,0,4,0,0,0,1];
  201.                      var mapRow17 = [1,4,2,2,2,0,2,2,2,0,1,0,0,0,1,0,2,0,2,0,2,0,2,0,1];
  202.                      var mapRow18 = [1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,2,0,2,0,2,0,1];
  203.                      var mapRow19 = [1,0,2,2,2,0,2,2,2,0,1,0,0,0,1,0,2,0,2,0,2,0,2,0,1];
  204.                      var mapRow20 = [1,0,0,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,1];
  205.                      var mapRow21 = [1,0,2,2,2,0,2,2,2,4,1,0,0,0,1,0,2,0,2,0,2,0,2,0,1];
  206.                      var mapRow22 = [1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,2,0,2,0,2,0,1];
  207.                      var mapRow23 = [1,0,2,2,2,0,2,2,2,0,1,0,4,0,1,0,2,0,2,0,2,0,2,0,1];
  208.                      var mapRow24 = [1,0,0,0,0,0,0,0,0,0,1,0,0,0,1,0,4,0,0,0,0,0,0,0,1];
  209.                      var mapRow25 = [1,1,1,1,1,1,1,1,1,1,1,0,0,0,1,1,1,1,1,1,1,1,1,1,1];
  210.                      attachMovie("interface","Interface",100);
  211.                      Interface.EnergyMeter.gotoAndStop(100);
  212.                      var veggiesCheat = false;
  213.                      var bizarroCheat = false;
  214.                      if(activeCode != null)
  215.                      {
  216.                         if(activeCode == "TIRELESS")
  217.                         {
  218.                            energyEbb = 0;
  219.                            energyDrain = 0;
  220.                         }
  221.                         else if(activeCode == "VEGGIES")
  222.                         {
  223.                            veggiesCheat = true;
  224.                         }
  225.                         else if(activeCode == "BIZARRO")
  226.                         {
  227.                            bizarroCheat = true;
  228.                         }
  229.                      }
  230.                      gotoAndStop("Play");
  231.                      play();
  232.                      break;
  233.                   }
  234.                   if(eval("\x01") == 434)
  235.                   {
  236.                      set("\x01",eval("\x01") - 295);
  237.                   }
  238.                   else
  239.                   {
  240.                      if(eval("\x01") == 823)
  241.                      {
  242.                         set("\x01",eval("\x01") - 816);
  243.                         break;
  244.                      }
  245.                      if(eval("\x01") == 7)
  246.                      {
  247.                         set("\x01",eval("\x01") + 111);
  248.                      }
  249.                      else if(eval("\x01") == 236)
  250.                      {
  251.                         set("\x01",eval("\x01") + 615);
  252.                         ┬º┬ºpush(true);
  253.                      }
  254.                      else if(eval("\x01") == 254)
  255.                      {
  256.                         set("\x01",eval("\x01") - 227);
  257.                         ┬º┬ºpush(true);
  258.                      }
  259.                      else if(eval("\x01") == 472)
  260.                      {
  261.                         set("\x01",eval("\x01") - 225);
  262.                         if(┬º┬ºpop())
  263.                         {
  264.                            set("\x01",eval("\x01") + 129);
  265.                         }
  266.                      }
  267.                      else if(eval("\x01") == 159)
  268.                      {
  269.                         set("\x01",eval("\x01") + 38);
  270.                         if(┬º┬ºpop())
  271.                         {
  272.                            set("\x01",eval("\x01") - 122);
  273.                         }
  274.                      }
  275.                      else
  276.                      {
  277.                         if(eval("\x01") == 647)
  278.                         {
  279.                            set("\x01",eval("\x01") + 119);
  280.                            break;
  281.                         }
  282.                         if(eval("\x01") == 949)
  283.                         {
  284.                            set("\x01",eval("\x01") - 477);
  285.                            ┬º┬ºpush(true);
  286.                         }
  287.                         else if(eval("\x01") == 375)
  288.                         {
  289.                            set("\x01",eval("\x01") - 166);
  290.                         }
  291.                         else if(eval("\x01") == 225)
  292.                         {
  293.                            set("\x01",eval("\x01") + 724);
  294.                         }
  295.                         else
  296.                         {
  297.                            if(eval("\x01") == 193)
  298.                            {
  299.                               set("\x01",eval("\x01") - 193);
  300.                               break;
  301.                            }
  302.                            if(eval("\x01") == 549)
  303.                            {
  304.                               set("\x01",eval("\x01") - 543);
  305.                            }
  306.                            else if(eval("\x01") == 438)
  307.                            {
  308.                               set("\x01",eval("\x01") - 184);
  309.                            }
  310.                            else
  311.                            {
  312.                               if(eval("\x01") == 247)
  313.                               {
  314.                                  set("\x01",eval("\x01") + 129);
  315.                                  break;
  316.                               }
  317.                               if(eval("\x01") == 219)
  318.                               {
  319.                                  set("\x01",eval("\x01") + 714);
  320.                                  ┬º┬ºpush(true);
  321.                               }
  322.                               else if(eval("\x01") == 839)
  323.                               {
  324.                                  set("\x01",eval("\x01") - 833);
  325.                               }
  326.                               else
  327.                               {
  328.                                  if(eval("\x01") != 765)
  329.                                  {
  330.                                     if(eval("\x01") == 368)
  331.                                     {
  332.                                        set("\x01",eval("\x01") + 471);
  333.                                        break;
  334.                                     }
  335.                                     break;
  336.                                  }
  337.                                  set("\x01",eval("\x01") - 546);
  338.                               }
  339.                            }
  340.                         }
  341.                      }
  342.                   }
  343.                }
  344.             }
  345.          }
  346.       }
  347.    }
  348. }
  349.